package com.yuyou.tas.util.enums.admin;

public class AuthUserEnums {
	

	/**
	 * 帐号状态  0:禁用 1:正常 2:删除
	 *
	 */
	public enum status{		
		disable(0),normal(1),del(2);
		status(int value){
			this.value=value;
		}		
		private int value;
		public int getValue() {
			return value;
		}			
	}

	/**
	 * 0:主讲老师，1：代课老师
	 */
	public enum teacherType {
		lecturer(0),substitute (1);
		teacherType(int value){
			this.value=value;
		}
		private int value;
		public int getValue() {
			return value;
		}
	}

	/**
	 * 人员类型：1：教师 2：教研 3：教务 4：班主任（班主任） 5：其他（外部班主任）
	 */
	public enum type{
		teacher(1),teaching(2),registrar(3),headmaster(4),other(5);
		type(int value){
			this.value=value;
		}
		private int value;
		public int getValue() {
			return value;
		}
	}
	
	/**
	 * 任职状态：0：全职 1：兼职
	 *
	 */
	public enum jobStatus{
		all(0),part(1);
		jobStatus(int value){
			this.value=value;
		}
		private int value;
		public int getValue() {
			return value;
		}
	}
	
	/**
	 * 人员状态：0：在职，1：离职
	 *
	 */
	public enum workStatus{
		work(0),quit(1);
		workStatus(int value){
			this.value=value;
		}
		private int value;
		public int getValue() {
			return value;
		}
	}

	/**
	 * 校区权限:0:全部，1:部分
	 */
	public enum schoolType{
		all(0),part(1);
		schoolType(int value){
			this.value=value;
		}
		private int value;
		public int getValue() {
			return value;
		}
	}

	/**
	 * 是否是管理员:0:否，1:是
	 */
	public enum isManage{
		no(false),yes(true);
		isManage(Boolean value){
			this.value=value;
		}
		private Boolean value;
		public Boolean getValue() {
			return value;
		}
	}
}
